Exporter Excel vers CSV, XML, HTML, XLSX
IronXL for Python facilite la sauvegarde et l'exportation de fichiers Excel dans une large gamme de formats, éliminant ainsi le besoin de conversions manuelles. Il prend en charge les formats XLS, XLSX, CSV, JSON, XML et HTML, ce qui le rend bien adapté pour les scénarios de reporting, d'intégration web et d'échange de données. Avec seulement quelques lignes de Python, les développeurs peuvent produire des feuilles de calcul bien structurées compatibles avec de nombreux systèmes en aval, ou transformer des données Excel en formats prêts pour les API et les bases de données.
5 étapes pour enregistrer des fichiers Excel dans plusieurs formats
workbook = WorkBook.Create()workbook.CreateWorkSheet("new_sheet")["A1"].Value = "Hello World"workbook.WorkSheets[0]["A1"].Style.BackgroundColor = "#ff6600"workbook.SaveAs("sample.xlsx")workbook.ExportToHtml("sample.html")
WorkBook.Create() initialise un classeur vierge. Une feuille nommée "new_sheet" est ajoutée immédiatement, et la valeur "Hello World" est écrite dans la cellule A1 en une seule instruction chaînée, démontrant à quel point l'API Python d'IronXL est compacte et lisible.
La couleur de fond de la cellule A1 est ensuite personnalisée en utilisant la propriété Style.BackgroundColor. Cela met en valeur les capacités de style d'IronXL, permettant aux développeurs de produire des feuilles de calcul soignées avec un code minimal.
SaveAs écrit le classeur sur le disque au format .xlsx, garantissant une compatibilité totale avec Microsoft Excel et d'autres applications de feuille de calcul.
ExportToHtml convertit le classeur en un fichier HTML, rendant les données tabulaires accessibles pour les rapports ou tableaux de bord basés sur le web sans traitement supplémentaire. Cette méthode unique remplace un pipeline de transformation complexe.
Ensemble, ces options d'exportation offrent aux développeurs Python la flexibilité de servir des données Excel dans le format qui convient le mieux à leur application—qu'il s'agisse d'une feuille de calcul téléchargeable, d'une charge JSON, ou d'un tableau HTML intégrable.

